package com.bujunjie.study.realtime.dws.app.model.vo;

import lombok.Builder;
import lombok.Data;

/**
 * <p>订单交易明细</p>
 *
 * @author bu.junjie
 * @version 1.0.0
 * @createTime 2025/9/19 8:53
 */
@Data
@Builder
public class TradeOrderDetailVO {


    private String id;
    /**
     * 订单明细 id
     */
    private String orderDetailId;
    /**
     * 订单 id
     */
    private String orderId;

    /**
     * 用户 id
     */
    private String userId;
    /**
     * sku id
     */
    private String skuId;
    /**
     * sku 名称
     */
    private String skuName;
    /**
     * 购买数量
     */
    private String skuNum;

    /**
     * 省份 id
     */
    private String provinceId;

    /**
     * 优惠活动 id
     */
    private String activityId;
    /**
     * 优惠活动规则 id
     */
    private String activityRuleId;

    /**
     * 优惠券 id
     */
    private String couponId;

    /**
     * 支付方式 code
     */
    private String paymentTypeCode;
    /**
     * 支付方式名称
     */
    private String paymentTypeName;

    /**
     * 回调 时间
     */
    private String callbackTime;

    /**
     * 原始金额
     */
    private String splitOriginalAmount;
    /**
     * 总金额
     */
    private String splitTotalAmount;

    /**
     * 活动金额
     */
    private String splitActivityAmount;

    /**
     * 优惠卷金额
     */
    private String splitCouponAmount;

    /**
     * 支付金额
     */
    private String splitPaymentAmount;

    /**
     * 事件时间
     */
    private Long ts;


}
